Big Huge Thesaurus

maned sheep

noun

sounds kind of like